package com.prs.crm.service.oa;

import java.io.File;
import java.util.Collection;

import com.prs.crm.domain.hr.Person;
import com.prs.crm.domain.oa.Notice;
import com.prs.crm.service.BaseService;

public interface NoticeService extends BaseService<Notice>{
	 void sendNotice(Notice notice,Person person);
	 void saveNotice(Notice notice,File file,String fileName,String accepts);
	 void saveNoticeToCaogao(Notice notice,File file,String fileName);
	 void sendNotice(String title,String msg,Person person);
	 Collection<Notice> getAllNotice();;
	 Collection<Notice> getNoticeByIds(Integer[] ids);
	 Collection<Notice> getUnreadNotice(Person person);
	 public Notice getNoticeId(Integer id);
}
